body,td,th {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
body {background:#ffffff; margin:0px;}
a {font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #b30909;}
a:hover {color: #b30909; text-decoration:underline;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:active {text-decoration: none;}
img{border:0px;}
.margin_LR6{margin:0px 6px;}
:focus{outline:none;}
.FloatLeft{float:left;}
.FloatRight{float:right;}
.divFix{clear:both;}
.automargin{margin:0px auto;}
.copyRight{color:#99cbe3; text-align:center;}
.logoDiv{width:1002px; height:65px; margin:0px auto;}
.topNavBtns{width:auto; height:57px; float:right; margin-top:4px;}
.topNavBtns ul{margin:0px; padding:0px; list-style:none;}
.topNavBtns ul li{padding:0px; margin:0px 1px 0px 0px; display:inline-block; height:57px; width:75px; float:left; background:url(../images/topNavBg.png) no-repeat;}
.topNavBtns ul li:hover{padding:0px; margin:0px 1px 0px 0px; display:inline-block; height:57px; width:75px; float:left; background:url(../images/topNavBg_over.png) no-repeat;}
.topNavBtns ul li.LISelected{padding:0px; margin:0px 1px 0px 0px; display:inline-block; height:57px; width:75px; float:left; background:url(../images/topNavBg_over.png) no-repeat;}
.topNavBtns ul li.LISelected a{color:#FFF;}
.dashboard_link{text-align:center;}
.dashboard_link a{background:url(../images/home_icon.png) no-repeat scroll 18px 5px; display:block; width:75px; height:16px; padding:35px 0px 0px 0px; font-family:Tahoma, Arail, Verdana; font-size:10px; color:#000000;}
.dashboard_link a:hover{background:url(../images/home_icon_over.png) no-repeat scroll 18px 5px; width:75px; height:16px; padding:35px 0px 0px 0px; font-family:Tahoma, Arail, Verdana; font-size:10px; color:#ffffff; text-decoration:underline;}
.reports_link{text-align:center;}
.reports_link a{background:url(../images/reports_icon.png) no-repeat scroll 18px 5px; display:block; width:75px; height:16px; padding:35px 0px 0px 0px; font-family:Tahoma, Arail, Verdana; font-size:10px; color:#000000;}
.reports_link a:hover{background:url(../images/reports_icon_over.png) no-repeat scroll 18px 5px; width:75px; height:16px; padding:35px 0px 0px 0px; font-family:Tahoma, Arail, Verdana; font-size:10px; color:#ffffff; text-decoration:underline;}
.setting_link{text-align:center;}
.setting_link a{background:url(../images/settings_icon.png) no-repeat scroll 18px 5px; display:block; width:75px; height:16px; padding:35px 0px 0px 0px; font-family:Tahoma, Arail, Verdana; font-size:10px; color:#000000;}
.setting_link a:hover{background:url(../images/settings_icon_over.png) no-repeat scroll 18px 5px; width:75px; height:16px; padding:35px 0px 0px 0px; font-family:Tahoma, Arail, Verdana; font-size:10px; color:#ffffff; text-decoration:underline;}
.recordings_link{text-align:center;}
.monitor_link{text-align:center;}
.monitor_link a{background:url(../images/monitor_icon.png) no-repeat scroll 18px 5px; display:block; width:75px; height:16px; padding:35px 0px 0px 0px; font-family:Tahoma, Arail, Verdana; font-size:10px; color:#000000;}
.monitor_link a:hover{background:url(../images/monitor_icon_over.png) no-repeat scroll 18px 5px; width:75px; height:16px; padding:35px 0px 0px 0px; font-family:Tahoma, Arail, Verdana; font-size:10px; color:#ffffff; text-decoration:underline;}
.upload_link{text-align:center;}
.upload_link a{background:url(../images/fileUpload_icon.png) no-repeat scroll 18px 5px; display:block; width:75px; height:16px; padding:35px 0px 0px 0px; font-family:Tahoma, Arail, Verdana; font-size:10px; color:#000000;}
.upload_link a:hover{background:url(../images/fileUpload_icon_over.png) no-repeat scroll 18px 5px; width:75px; height:16px; padding:35px 0px 0px 0px; font-family:Tahoma, Arail, Verdana; font-size:10px; color:#ffffff; text-decoration:underline;}
.recordings_link{text-align:center;}
.recordings_link a{background:url(../images/recordings_icon.png) no-repeat scroll 18px 5px; display:block; width:75px; height:16px; padding:35px 0px 0px 0px; font-family:Tahoma, Arail, Verdana; font-size:10px; color:#000000;}
.recordings_link a:hover{background:url(../images/recordings_icon_over.png) no-repeat scroll 18px 5px; width:75px; height:16px; padding:35px 0px 0px 0px; font-family:Tahoma, Arail, Verdana; font-size:10px; color:#ffffff; text-decoration:underline;}
.sms_link{text-align:center;}
.sms_link a{background:url(../images/sms_icon.png) no-repeat scroll 18px 5px; display:block; width:75px; height:16px; padding:35px 0px 0px 0px; font-family:Tahoma, Arail, Verdana; font-size:10px; color:#000000;}
.sms_link a:hover{background:url(../images/sms_icon_over.png) no-repeat scroll 18px 5px; width:75px; height:16px; padding:35px 0px 0px 0px; font-family:Tahoma, Arail, Verdana; font-size:10px; color:#3c6b00; text-decoration:underline;}
.userStatus{width:100%; height:29px; background:url(../images/userSatus_BG.jpg) repeat-x;}
.userStatusInner{width:1002px;  height:29px; margin:0px auto;}
.loginUserStatus{float:left; padding-top:7px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;}
.loginUserStatus a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;}
.loginUserStatus a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#`; text-decoration:underline;}
.midContent{width:1002px; min-height:530px; height:auto !important; height:530px; margin:0px auto; padding-top:10px; position:relative;}
.callVolumeBox{width:449px; height:auto; float:left}
.minHeight227{min-height:227px; height:auto !important; height:250px;}
.headingBox{height:24px; width:auto;}
.red_midRound{background:url(../images/red_midRound.jpg) repeat-x; height:24px; line-height:24px; font-size:12px; font-weight:bold; color:#FFF; float:left;}
.whiteBox{background:#ffffff; border:1px solid #c1c1c1; border-top:none; padding:5px;}
.QosFactor_Graph{width:270px; height:auto; float:left; margin:0px 6px;}
.QosFactor{width:270px; height:auto; float:left;}
table.subContentTable{width: 100%; border-collapse: collapse;}
table.subContentTable td{font-weight: normal; font-size: 11px; border: 1px solid #d2d2d2;}
table.subContentTable3{width: 100%; border-collapse: collapse;}
table.subContentTable3 td{font-weight: normal; font-size: 11px; border: 1px solid #d2d2d2;}
table.subContentTable2{width: 50%; border-collapse: collapse;}
table.subContentTable2 td{font-weight: normal; font-size: 11px; border: 1px solid #d2d2d2;}
td.head2{background-color: #f0f0f0; border-top: 1px solid #d2d2d2; color: #000000; font-weight: bold!important; text-align: center;}
td.head3{background-color: #000000; border-top: 1px solid #6c6c6c; color: #ffffff; font-weight: bold!important; text-align: center;}
td.head4{background-color: #fff1d5; border-top: 1px solid #6c6c6c; color: #000000; text-align: center; font-size:18px !important;}
.contentBoxOverflow{height:227px; overflow:scroll; overflow-x:hidden;}
.footer{width:100%; line-height:30px; height:30px; background:#000000; color:#ffffff; text-align:center; margin-top:10px;}


.loginBg{width:100%; height:100%; position:absolute;}
.loginbox{width:359px; height:300px; position:absolute; top:50%; left:50%; margin-left:-200px; margin-top:-190px;}
.blueMid{float:left; height:35px; background:url(../images/mid_blueRound.jpg) repeat-x; font-size:13px; color:#000; line-height:35px; font-weight:bold; padding-left:6px;}
.roundMidBtm{height:5px; background:url(../images/roundMidBtm.jpg) repeat-x; float:left;}
.borderTLR{border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0; border-top:1px solid #c0c0c0; padding:6px;}
.padLF4{padding:0px 4px;}
.padTP9px{padding-top:9px;}
.textFieldBg{height:38px; width:auto;}
.textFieldLeft{background:url(../images/textFieldLeftRound.png) no-repeat; width:3px; height:38px; float:left;}
.textFieldRight{background:url(../images/textFieldRightRound.png) no-repeat; width:3px; height:38px; float:left;}
.textFieldMid{background:url(../images/textFieldMidRound.png) repeat-x; width:auto; height:38px; float:left;}
.textFieldLeft2{background:url(../images/textFieldLeftRound2.png) no-repeat; width:3px; height:33px; float:left;}
.textFieldRight2{background:url(../images/textFieldRightRound2.png) no-repeat; width:3px; height:33px; float:left;}
.textFieldMid2{background:url(../images/textFieldMidRound2.png) repeat-x; width:auto; height:33px; float:left;}
.textField{background:none; border:none; outline:none;}
.selectField{background:none; border:none; outline:none;}
.textAreaField{background:none; border:none; outline:none; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.loginBtn{background:url(../images/loginBtn.png) no-repeat; width:84px; height:31px; border:none; outline:none; cursor:pointer;}
.loginBtn:hover{background:url(../images/loginBtn_over.png) no-repeat; width:84px; height:31px; border:none; outline:none; cursor:pointer;}
.userNameIcon{background:url(../images/userNameIcon.png) no-repeat; width:35px; height:38px; float:left}
.PasswordIcon{background:url(../images/passwordIcon.png) no-repeat; width:35px; height:38px; float:left}
.forgotPassword a{font-size:11px; color:#ad0306;}
.forgotPassword a:hover{font-size:11px; color:#ad0306; text-decoration:underline;}
.textAreaBG{width:385px; height:81px; background:url(../images/textAreaBg.png) no-repeat; padding:6px;}
.textAreaBG2{width:385px; height:51px; background:url(../images/textAreaBg2.png) no-repeat; padding:6px;}
.submitBtn{background:url(../images/submit_btn.png) no-repeat; width:54px; height:28px; border:none; outline:none; cursor:pointer;}
.submitBtn:hover{background:url(../images/submit_btnOver.png) no-repeat; width:54px; height:28px; border:none; outline:none; cursor:pointer;}
.submitBtn_sml{background:url(../images/submit_btnSml.png) no-repeat; width:67px; height:25px; border:none; outline:none; cursor:pointer;}
.submitBtn_sml:hover{background:url(../images/submit_btnSml_over.png) no-repeat; width:67px; height:25px; border:none; outline:none; cursor:pointer;}
.errorDiv{background:#db1500; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:22px; padding:0px 10px; color:#ffffff;}
.successfullyDiv{background:#90db00; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:22px; padding:0px 10px; color:#ffffff;}
.nextBtn{background:url(../images/nextBtn.png) no-repeat; width:58px; height:28px; border:none; outline:none; cursor:pointer;}
.nextBtn:hover{background:url(../images/nextBtn_over.png) no-repeat; width:58px; height:28px; border:none; outline:none; cursor:pointer;}
.backBtn{background:url(../images/backBtn.png) no-repeat; width:58px; height:28px; border:none; outline:none; cursor:pointer;}
.backBtn:hover{background:url(../images/backBtn_over.png) no-repeat; width:58px; height:28px; border:none; outline:none; cursor:pointer;}
.saveBtn{background:url(../images/save_btn.png) no-repeat; width:54px; height:28px; border:0px; outline:none; cursor:pointer;}
.saveBtn:hover{background:url(../images/save_btn_over.png) no-repeat; width:54px; height:28px; border:0px; outline:none; cursor:pointer;}

.selectCampaingBox{width:auto; height:37px; background:#f9f9f9; padding:8px; border-bottom:1px solid #eeeaeb; font-size:12px;}
.campaingBox{width:auto; float:left; height:37px; background:#e2191f; color:#FFF;}
.blackBox{width:87px; height:37px; line-height:37px; float:left; background:#000; padding:0px 15px;}
.selectRadio{line-height:37px; width:90px; float:left;}
.whiteBoxCampaing{width:328px; float:right; height:37px; background:#ffffff; color:#000; line-height:37px;}
.whiteBoxCampaing a{font-size:12px; color:#e11a1f; text-decoration:underline; padding:0px 10px; font-weight:bold;}
.whiteBoxCampaing a:hover{font-size:12px; color:#e11a1f; text-decoration:none; padding:0px 10px; font-weight:bold;}
.campaingName label{line-height:20px; font-size:12px;}
.campaingName input{float:left;}
.borderRightTD{border-right:1px solid #e5e5e5;}
.campainReport a{padding-left:15px; font-weight:bold; background:url(../images/bulit.gif) no-repeat; display:block; color:#000;}
.campainReport a:hover{padding-left:15px; font-weight:bold; background:url(../images/bulit.gif) no-repeat; display:block; color:#e2191f; text-decoration:underline;}
.errorMsg_1{color:#F00;}

.menu {
                width: 100%;
                height: 19px;
                margin: 0px auto;
                 background-color: #CD0000;
                 padding-bottom: 10px;
                 margin-bottom: 5px;
            }


            .menu ul{
                margin: 0; padding: 0;
                float: left;}

            .menu ul li{
                display: inline;}

            .menu ul li a{
                float: left; text-decoration: none;
                color: white; 
                padding: 6.5px 11px;
                background-color: #CD0000; }

            .menu ul li a:visited{
                color: white;}

            .menu ul li a:hover, .menu ul li .current{
                color: #fff;
                background-color:#600000 ;}
            .midContent {
                height: auto !important;
                padding-top:0px;
                margin: 0 auto;
                min-height: 530px;
                position: relative;
                width: 1002px;
              
            }
              .menuselected{
                 color: #fff;
                background-color:#000000;
            }
            
            .w200
            {
                width: 200px;
            }


.paging {
    list-style: none outside none;
	 margin-top: 8px;
}
.paging a {
    background-color: #F9F9F9;
    border: 1px solid #D2D2D2;
    color: #B30909;
    line-height: 16px;
    margin: 2px;
    padding: 5px;
}
.paging strong {
    background-color: #E01920;
    color: #FFFFFF;
	line-height: 16px;
    margin: 2px;
    padding: 5px;
	
}
.paging li {
    display: inline;
}

.required { color:#F00; font-size:12px;}

.successfull{padding:7px 7px 7px 30px; color:#2d8c21; background:#b5fead url(../images/Approve.png) no-repeat scroll 5px 10px; line-height:16px; border:1px solid #2d8c21;}
.errorMsg{padding:7px 7px 7px 30px; color:#851f1f; background:#FEC0C1 url(../images/error_small.png) no-repeat scroll 5px 10px; line-height:16px; border:1px solid #851f1f;}

.multi_sel_div {padding:15px; width:600px; text-align:left}

.agent_skill_container {
		
	border:1px solid;	
	width:200px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
  -o-transition: border linear 0.2s, box-shadow linear 0.2s;
  transition: border linear 0.2s, box-shadow linear 0.2s;
  border: 1px solid #ccc;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

.agent_skill_container .div_container{
		overflow-y: auto;
		height: 300px;
}

.agent_skill_container  ul{
	padding:0px;
	margin:0px;
}

.agent_skill_container ul li {
  border-bottom: 1px #eee solid;
  padding: 2px 10px;
  color: #555;
  font-size: 14px;
  list-style-type:none;
}

.agent_skill_container ul li:hover{
   cursor: pointer;
  color: #fff;
  text-decoration: none;
  background-color: #08c;
}

.agent_skill_container h4 {
    background: none repeat scroll 0 0 #777777;
    border: 1px solid #333333;
    border-radius: 4px 4px 0 0;
    color: #FFFFFF;
    margin: 0;
    padding: 3px;
    text-align: center;
}

.agent_skill_right{
	float:left;
	border: 1px solid #ccc;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
  -o-transition: border linear 0.2s, box-shadow linear 0.2s;
  transition: border linear 0.2s, box-shadow linear 0.2s;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.agent_skill_right div.header { 
 	font-size:11px;
}

.agent_skill_right div.header div{ 
 	border-bottom:1px solid #EEEEEE;
	border-right:1px solid #EEEEEE;
	padding:5px 3px;
}

.agent_skill_right .row{ 
	padding:0px 0px 0px 0px;
	float:left !important;
	
}

.agent_skill_right .row div{ 
 	border-bottom:1px solid #EEEEEE !important;
	border-right:1px solid #EEEEEE !important;
}

a.button {background: transparent url(../images/bg_button_a.png) no-repeat scroll top right; color: #fff; display: block; float: left; font: normal 12px arial, sans-serif; height: 28px;  margin-right: 1px; padding-right: 3px; /* sliding doors padding */ text-decoration: none;}
a.button span {background: transparent url(../images/bg_button_span.png) no-repeat; display: block; line-height: 28px; padding: 0px 5px 0px 8px;}
a.button:hover {background: transparent url(../images/bg_button_a_hover.png) no-repeat scroll top right; color: #fff; display: block; float: left; font: normal 12px arial, sans-serif; height: 28px;  margin-right: 1px; padding-right: 3px; /* sliding doors padding */ text-decoration: none;}
a.button span:hover {background: transparent url(../images/bg_button_span_hover.png) no-repeat; display: block; line-height: 28px; padding: 0px 5px 0px 8px;}

a.button2 {background: transparent url(../images/bg_button_a2.png) no-repeat scroll top right; color: #fff; display: block; float: left; font: normal 12px arial, sans-serif; height: 28px;  margin-right: 6px; padding-right: 7px; /* sliding doors padding */ text-decoration: none;}
a.button2 span {background: transparent url(../images/bg_button_span2.png) no-repeat; display: block; line-height: 28px; padding: 0px 5px 0px 12px;}
a.button2:hover {background: transparent url(../images/bg_button_a_hover2.png) no-repeat scroll top right; color: #fff; display: block; float: left; font: normal 12px arial, sans-serif; height: 28px;  margin-right: 6px; padding-right: 7px; /* sliding doors padding */ text-decoration: none;}
a.button2 span:hover {background: transparent url(../images/bg_button_span_hover2.png) no-repeat; display: block; line-height: 28px; padding: 0px 5px 0px 12px;}
.lb_hint {
 	color:#999;
}
.user_permission_div {}

.user_permission_div span { vertical-align:2px;}
.user_permission_div label { cursor:pointer}
.user_permission_div input[type=radio]{
    cursor:pointer
	
}

.client_link{text-align:center;}
.client_link a{background:url(../images/clients_icon.png) no-repeat scroll 18px 5px; display:block; width:75px; height:16px; padding:35px 0px 0px 0px; font-family:Tahoma, Arail, Verdana; font-size:10px; color:#000000;}
.client_link a:hover{background:url(../images/clients_icon_over.png) no-repeat scroll 18px 5px; width:75px; height:16px; padding:35px 0px 0px 0px; font-family:Tahoma, Arail, Verdana; font-size:10px; color:#ffffff; text-decoration:underline;}
